package com.pkk.blny.repository;

import com.pkk.blny.model.domain.Tag;
import org.springframework.data.jpa.repository.JpaRepository;

/**
 * <pre>
 *     标签持久层
 * </pre>
 *
 * @author : RYAN0UP
 * @date : 2018/1/12
 */
public interface TagRepository extends JpaRepository<Tag, Long> {

  /**
   * 根据标签路径查询，用于验证是否已经存在该路径
   *
   * @param tagUrl tagUrl
   * @return Tag
   */
  Tag findTagByTagUrl(String tagUrl);

  /**
   * 根据标签名称查询
   *
   * @param tagName 标签名
   * @return Tag
   */
  Tag findTagByTagName(String tagName);
}
